protruding sternum of a rooster - Spanish English Dictionary